Dernière installation de Siriusretour au site La Landelle aux Ménards

17/12/2023

Linux Mint 21.2 Victoria s'appuie sur Ubuntu 22.04 LT Jammy MATE 1.26.0.

Clé bootable

Installation

Install

User : daniel, mdp : usmdp

Prendre le temps de faire une mise à niveau

sudo apt-get update
sudo apt-get upgrade
# Puis Gestionaire de mise-à-jour/installer

Utilisateurs et groupes

Centre de contrôle/Administration/Utilisateurs et groupes : nouveau groupe landelle (1001)

Utilisateur Daniel Herman (1000) : paramètres avancés : groupe principal landelle, changer les caractéristiques de /home/daniel à daniel:landelle

sudo usermod --gid landelle daniel
sudo chown -R daniel:landelle .

Pour associer une photo à un utilisateur : mettre la photo dans le $HOME sous le nom .face : cp $HOME/.face

Firefox

Commande history

J'ai eu bien du mal… J'ai, entre autres, ajouté ça dans /etc/bashrc.bashrc

# Pour essayer d'avoir une commande history satisfaisante...
HISTFILESIZE=400000000
HISTSIZE=10000
HISTFILE=/home/daniel/.bash_history
export HISTFILESIZE HISTSIZE HISTFILE PROMPT_COMMAND
shopt -s histappend
PROMPT_COMMAND="history -a; $PROMPT_COMMAND"
export PROMPT_COMMAND

Puis j'ai eu l'idée simple (et efficace semble-t'il) de faire :

touch .bash_history
sudo chown daniel:landelle .bash_history

Pratique

* Centre de contrôle/Apparence/Economiseur d'écran, décocher Verrouiller l'écran…

Récupération de données

Préparer les répertoires

sudo mkdir /share
sudo chown daniel:landelle /share
cd /share/
mkdir Calibre

Récupération

source /media/daniel/Agamemnon/Landelle/PetitsShells/agamemnon2Sirius.bash

Thunderbird

Bureau, commandes basiques

Variety

Variety semble marcher sur Hector et sur Orion : http://peterlevi.com/variety/

sudo add-apt-repository ppa:peterlevi/ppa
sudo apt-get update
sudo apt-get install variety

Installation de pcloud

Tableaux de bord

Keepass2

Petites installations

sudo apt-get install gparted

sudo apt-get install calibre

# Configurer la bibliothéque sur /share/Calibre
# Installer les plugin : Epub Merge, DeDRM 10.3,Obok, KFX Input
# Personnaliser l'extension DeDRM en indiquant le numéro de la liseuse Kindle
# Ajouter un lanceur sur le tableau de gauche
# Mettre à jour Calibre
# Auparavant installer une bibliothèque : sudo apt-get install libxcb-cursor0 (et non libxcb-cursor.s0.0)

sudo apt-get install xterm

Galère

J'ai eu de gros soucis pour le disque de 1To.

# Faire le nommage sous gparted
sudo umount /dev/sda2
sudo gparted

# Point de montage
sudo mkdir /media/daniel/Rigel
sudo mount /dev/sda2 /media/daniel/Rigel

# Forcer le montage au démarage avec gnome-disks
sudo gnome-disks

# Ajouter un favori dans caja

LAMP (Linux, Apache, MySQL and PHP)

Serveur web localhost
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2
sudo apt-get install php5 libapache2-mod-php5

Un souci : php5 n'est plus disponible. Ce qui suit a fini par marcher.

sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php5.6
php -v

Une petite singularité sur la récupération de données : il doit y avoir un lien au sein du site web.

cd /var/www/html/Videotheque/LesVideos
ln - s /var/www/html/dokuwiki/data/media/videos
# verifier que le dossier videos est bien rempli

Pour le dokuwiki, voir plus loin

Windows 10 et al.

Création d'Aldebaran

Access

DRM

Avast

Tunnneling, chiffrage : ssh

Installation

Si ce n'est pas installé par défaut

sudo apt-get install ssh
sudo apt-get install sshfs

Vérifier que, dans le fichier /etc/ssh/sshd_config, l'autentification par mot de passe est activée

sudo xed /etc/ssh/sshd_config &

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes

Authentification par un système de clés publique/privée (pas fait)

    Créer un couple de clés chez le client :

ssh-keygen -t rsa  *b 4096 -C "daniel@orion.home"
# accepter les emplacements par défaut qui sont ~/.ssh/id_rsa.pub (clé publique) et ~/.ssh/id_rsa (clé privée)
# donner une //passphrase//

    Renseigner les choses côté serveur. Il faut que
        La clé publique du client se trouve dans le fichier $HOME/.ssh/authorized_keys du serveur.
        Le client ait mis sa clé privée en $HOME/.ssh/ (côté client).
        Le répertoire $HOME/.ssh appartienne (chown) au propriétaire de $HOME et être en protection 700 (interdit aux autres).
        Sur le serveur il vaut mieux refuser l'accès par mot de passe (“PasswordAuthentication no” dans /etc/ssh/sshd_config du serveur)

ssh-copy-id -i ~/.ssh/id_rsa.pub daniel@orion.home
# La //passphrase// est demandée
#
# ssh-copy-id est un script qui utilise ssh pour se connecter à une machine à distance en utilisant le mot de passe de l'utilisateur
# L'authentification par mot de passe doit donc être autorisée dans le fichier de configuration du serveur ssh
# Il change également les permissions des répertoires ~/.ssh et ~/.ssh/authorized_keys de l'hôte distant
# pour enlever l'accès en écriture du groupe (qui vous empêcherait de vous connecter si le serveur distant ssh a "StrictModes yes"
# dans son fichier de configuration

Connexions

# connexion distante
ssh -Y daniel@orion.home
# Montage des fichiers du serveur
sudo mkdir /mnt/orion
sudo chown daniel:landelle /mnt/orion
sshfs daniel@orion.home:/ /mnt/orion/

Dokuwiki

J'ai recopié le dokuwiki de Clio

j'ai positionné des droits ainsi :

cd /var/www/
sudo chown daniel:www-data html
sudo chown -R daniel:www-data html
sudo chmod -R a+rx html
cd html/
cd dokuwiki/
chmod -R g+w data
chmod -R g+w lib

Java

Installation

# Décompresser le jre dans /usr/lib (ici avec un java 8, 64 bits)
cd /usr/lib
sudo cp /home/daniel/Téléchargements/jre-8u371-linux-x64.tar.gz .
sudo tar zxvf jre-8u371-linux-x64.tar.gz 
sudo rm jre-8u371-linux-x64.tar.gz 
sudo chown -R daniel:landelle jre1.8.0_371
#
# Changer l'appel de java
cd /usr/bin
sudo rm java
sudo ln -s /usr/lib/jre1.8.0_371/bin/java

Eclipse

L'atelier

Les bibliothèques org.eclipse.*

Quelques lanceurs, au fur et à mesure des besoins

======= Installations diverses =======

Installation de Guayadeque

sudo add-apt-repository ppa:anonbeat/guayadeque
sudo apt-get update
sudo apt-get install guayadeque

Installation de Tesseract

sudo apt-get install tesseract-ocr -y
sudo apt-get install tesseract-ocr-fra -y
# On trouve un lanceur dans PetitsShells/ocr.bash

Installation de VeraCrypt

Installation d'Avidemux

# Télécharger l'AppImage à partir de https://www.fosshub.com/Avidemux.html
chmod a+x Téléchargements/avidemux_2.8.1.appImage
sudo ln -s /home/daniel/Téléchargements/avidemux_2.8.1.appImage /usr/bin/avidemux

Filezila

Installation d'Avidemux

sudo add-apt-repository ppa:ubuntuhandbook1/audacity
sudo apt-get update
sudo apt-get install audacity

Installations diverses


Valid XHTML 1.0 Strict CSS Valide !